package com.idna.wsconsumer.utils;

import org.apache.axiom.om.OMElement;

public interface ClientUtil
{
	
	/**
	 * An attemp to get an OMElement that can be passed to an 
	 * existing WSDL. The effect of this method is identical as
	 * @see org.apache.axis2.databinding.utils.BeanUtil#getOMElement(javax.xml.namespace.QName, Object[], javax.xml.namespace.QName, boolean, org.apache.axis2.description.java2wsdl.TypeTable)
       
       @see org.apache.axis2.rpc.client.RPCServiceClient#invokeBlocking(javax.xml.namespace.QName, Object[]) 
	 * 
	 * @param operationName
	 * @param rootElement
	 * @return
	 */
	public OMElement getOperationOMElement(String operationName, String rootElement);
}
